poor fellow! - French English Dictionary